home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 030 / nvl_note.arc / NETWORK.TXT
Encoding:
Text File  |  1980-01-01  |  7.9 KB  |  154 lines

  1.  
  2.  
  3.      05/19/87
  4.  
  5.  
  6.                       A Discussion of Novell Netware
  7.                       with tips for this and that.
  8.  
  9.                           Henry J. Franzoni III
  10.  
  11.           After installing a number of Novell networks I have
  12.      decided to share a few of my discoveries.  Some of these
  13.      may help improve performance on your network.  Some of this
  14.      information is available from "Netwire", the Novell BBS on the
  15.      Source BBS, and some of it is available in the two publications
  16.      published by Novell, "LAN Evaluation Report 1986", and "LAN
  17.      Operating System Report 1986", available for the asking.
  18.  
  19.           The last version of Netware that ran on all sorts of
  20.      PC compatibles is Netware 86 version 4.61b.  After this came
  21.      Advanced Netware 86 version 1.02, and then Advanced Netware 286
  22.      version 2.0a.  The latter two need an IBM AT or very close clone
  23.      as the file server since the protected mode of the 80286 chip
  24.      is used by Advanced Netware.  Advanced Netware 86 version 1.02
  25.      is an orphan, avoid if possible.  Advanced Netware 286 version 2.0a
  26.      is the latest version, and is quite improved over earlier versions.
  27.  
  28.           Performance of a network is mostly dependant on two measures
  29.      of speed, the actual processing speed of the terminals, and the
  30.      speed of data being transferred on and off the network volumes.
  31.      To provide some basis for comparison, the average speed of and
  32.      IBM XT 10Mg hard disk transferring data is 44Kb/sec.  The average
  33.      speed of an IBM AT 20Mg hard disk is 120Kb/sec.  Any application
  34.      that reads and writes a lot to the disk, such as database or
  35.      word processing, will have to pass through this I/O bottleneck.
  36.  
  37.           To measure this transfer rate, Novell provides "Perform.arc"
  38.      on their Netwire service.  I don't know if "Perform" is in the
  39.      public domain or not, but registered Netwire users can get it for
  40.      free.  Perform allows one to read and write files on the network
  41.      volume and gives results in Kb/sec.  Different parameters can be
  42.      altered.  Records can be as small as 128 bytes or as large as
  43.      4096 bytes.  The number of records read or written can be changed
  44.      from 1 to at least 9000.  The file can be a sequential file or an
  45.      overlayed file.  This can be important since reading an overlayed
  46.      file will test the speed of the network and not the disk, since
  47.      the overlayed file can easily fit in file server RAM.
  48.  
  49.           Novell publishes a series of results in the "LAN Evaluation
  50.      1986" that use Perform.  The setting used is reading 100
  51.      overlayed 4096 byte records.  One can compare results with the
  52.      chart on page 72 for a single station, or the chart on page 75
  53.      for six stations simultaneously.  The results on page 75 are obtained
  54.      by adding together the results on each of the six terminals.
  55.      Briefly, these are some results for a single station:
  56.  
  57.                                SERVER TYPE
  58.  
  59.   Network            386        286A       PC AT       PC XT
  60.    Type:             16Mgz      8Mgz       6Mgz        4.77Mgz
  61.  
  62.    Arcnet                        70.67      64.41      44.40
  63.    3 Com Ethernet    173.16     174.93     144.40      77.52
  64.    Gateway G-net                 32.52      31.27      25.54
  65.    Corvus Omninet                32.23      32.65      26.58
  66.    Proteon Pronet               104.85      88.69      57.80
  67.    IBM Token Ring                85.65      80.97      60.70
  68.    AT&T Starlan                  53.55      48.84      37.14
  69.  
  70.      The measurements are in Kb/sec. IBM AT's were used as terminals.
  71.      An Etherlink Plus board was used on the file server and regular
  72.      Etherlink boards in the terminals for the Etherlink measurement.
  73.      This seems to be the best Etherlink configuration.  Novell does
  74.      not supply the drivers for using an Etherlink plus board in the
  75.      terminals, only in the file server.
  76.  
  77.      The 286A is Novell's own file server hardware, the 286B results
  78.      are very close to the 286A results.
  79.  
  80.      When a Deskpro 386 was used as a terminal as well as the file server
  81.      with an Etherlink hookup, the speed was 208.33Kb/sec.
  82.  
  83.      When an IBM PC was used as the terminal with the Etherlink hookup,
  84.      the speed was always 60Kb/sec., regardless of the file server used.
  85.      This is about a 70% loss of performance with an AT file server.
  86.  
  87.      When an IBM PC was used as the terminal with the Gateway hookup,
  88.      the speed was 25.15Kb/sec., which is a very small performance loss.
  89.  
  90.      Arcnet doesn't degrade much, but with a maximun throughput of
  91.      70.67Kb/sec. it isn't as fast as an AT hard disk.
  92.  
  93.      What does this mean?  To me it means that one needs to use Etherlink
  94.      cards if one would like performance equal or better than an IBM AT
  95.      20 mg hard disk. (120Kb/sec.)  When six terminals are simultaneously
  96.      reading files under Etherlink the performance slows to 68.35Kb/sec.
  97.      when using an 8Mgz AT file server.  Under Arcnet, the reading
  98.      was 19.21Kb/sec. at each terminal.  The IBM token ring network with
  99.      only four stations dropped to 60.33Kb/sec. per station.
  100.  
  101.          The key difference for me between token passing networks (Arcnet,
  102.      IBM Token Ring) and the contention networks (Ethernet, Proteon) is
  103.      timing.  If your network requires precise timing at each terminal,
  104.      such as in some manufacturing control applications, only the token
  105.      passing networks offer a way to do this.  The contention networks
  106.      share file server resources on a first come, first served basis,
  107.      so it is possible that one terminal may hog the file server and not
  108.      let others use it for a few moments.  The token passing networks
  109.      share file server resources equally regardless of network load.
  110.  
  111.         The performance can be altered with various software settings.
  112.      The number of open files, size of blocks read and written, number
  113.      of directory entries, and number of search drives all affect the
  114.      overall network speed.  Generally, I find that using the maximum
  115.      block read/write size, (4096 bytes), and the minimum of everything
  116.      else, (directory entries, open files, search drives), maximizes
  117.      performance.  Since Netware 286 uses the remaining server RAM for
  118.      file caching, the following formula may be of help to determine
  119.      file server memory usage:
  120.  
  121.           D=No. of directory entries on all volumes (files)
  122.           F=No. of file handles (Open simultaneously)
  123.           V=No. of Volumes
  124.           U=No. of active users
  125.           K=one Kilobyte (1024 bytes)
  126.           M=Amount of memory left over for file caching
  127.  
  128.           M = 230K + 40D + 100F + 500V + 8KU
  129.  
  130.           Generally, the more memory available for file caching,
  131.      the faster the overall network throughput.
  132.  
  133.           Here are some other random tips.  Netwire usually has
  134.      a few improved drivers for Netware.  Lately I downloaded
  135.      improved Etherlink drivers.  Backup devices have to be
  136.      connected to a terminal, not the file server.  The drivers
  137.      to connect a Bernoulli Box right to the file server are
  138.      available for Netware 86 version 4.61b only, Advanced
  139.      Netware 286 isn't supported yet according to the guy I spoke with.
  140.  
  141.           When buying cable such as RG 59 U (cable TV cable), remember
  142.      that type RG 59 U/B is the military spec. cable of the same type
  143.      and has additional shielding.  Most vendors haven't heard of the
  144.      military version of cable, but it works better if you can find it.
  145.      I haven't been able to locate RG 58 U/B yet, just RG 58 U.  This
  146.      is used in some Ethernet Hookups.
  147.  
  148.           I hope this helps some of you out there.
  149.  
  150.                                        Henry J. Franzoni III
  151.                                        65 Nassau St. Apt. 10c
  152.                                        New York, NY 10038-4507
  153.                                           (212) 732-5473
  154.